home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / reviews / u1_06 < prev    next >
Encoding:
Text File  |  1993-10-04  |  52.9 KB  |  1,346 lines

  1. U1-06:  File Changing, Copying, and Deleting
  2.  
  3.  
  4. ---------------------------
  5. 1997 File Cleanup Utilities          Small Programs Disk
  6. ---------------------------
  7.  
  8. ADDCRS
  9.    will add Carriage Returns to a downloaded file that does not appear to have
  10. them when you try to list it using the DOS TYPE command.
  11.  
  12. AWK 2.10
  13.    Duff, Rob
  14.    $0
  15. is a sophisticated program for scanning files for lines that match a specified
  16. pattern.  Several programs in the library perform this function on a simple
  17. level, but AWK is more like a programming language.  For example, it has
  18. conditional statements, variables, relational operators, loops, and
  19. concantenation of patterns.  AWK is used mostly in two different ways: to
  20. print reports by printing selected fields and extracting counts, sums and
  21. sub-totals, and to convert data files from one format to another (eg:
  22. rearranging fields).  An example of a practical use of AWK would be to clean
  23. up message files downloaded from a bbs.
  24.  
  25. Clean
  26.    $0
  27. removes all control characters, except for carriage returns and line feeds,
  28. from a text file.  When prompted, supply a filename to process.  The original
  29. file is not changed.
  30.  
  31. Clip
  32.    Lazo, Charles III
  33.    $?
  34. clips any unwanted ^Z's, carriage returns or line feeds from the end of files.
  35.  
  36. Delchar
  37.    O'Rear, Larry
  38.    $5
  39. deletes specified characters from a file.  For example, you could use DelChar
  40. to get rid of a word processor's control characters left in the documentation
  41. files of some programmers.
  42.  
  43. Do 3.3 (DO-LH)
  44.    Hutton, Larrie
  45.    $?
  46. is a utility that performs various file conversion functions stripping high
  47. bits, converting case, adding line numbers, expanding tabs, copying by column,
  48. finding/replacing strings, merging files, sorting files, etc.  There's no
  49. documentation, so you'll have to study carefully the examples on the program's
  50. screen.
  51.  
  52. Fileutil (FILUTIL)
  53.    Rowley, Chris
  54.    $?
  55. is a combination of UNWS and ADDLF with case conversion, full support for the
  56. subdirectories and back-ups allowed.
  57.  
  58. Noblank
  59.    removes blank lines from text files.
  60.  
  61. Strip-cr
  62.    strips extra Carriage Returns.
  63.  
  64. Stripper 1.0
  65.    Rygiel, Patrick
  66.    $10
  67. strips all non-printable characters out of text files, including all line
  68. drawing and other characters above 127 and below 32.
  69.  
  70. Tab2Spc 1.2
  71.    converts a text file containing tabs to one containing spaces in place of
  72. the tabs.  The number of spaces to substitute may be specified by the user.
  73.  
  74. Text
  75.    Kennamer, Walter ASP
  76.    $?
  77. alters the text within a file as specified in the command line.  It allows you
  78. to delete all "white space" (multiple blank spaces) or just leading or
  79. trailing white space or reduce all white space to a single blank space.  It
  80. will also convert upper to lower case or vice versa.  Text in quotes can be
  81. excluded.
  82.  
  83. Top20 1.11
  84.    Bouwman, Brian
  85.    $0
  86. finds and displays on one screen the 20 largest files on a disk, which is very
  87. useful information when trying to regain space on a full drive. It's also
  88. pretty fast.
  89.  
  90. Trimline (TRIMLIN)
  91.    simply removes trailing blanks from the end of lines in a text file.
  92.  
  93. Weed 2.0
  94.    Pinnacle Help
  95.    $4-$6
  96. cleans up a text file by weeding out unwanted text, such as you might get in a
  97. download from a bbs. It will let you specify up to 100 different bits of text
  98. to search for and delete. In addition, you may choose to have it delete all
  99. lines which do or do NOT contain specified text.
  100.  
  101. Wrapline 2.0 (WRAPLIN)
  102.    Nassar, Nassib ASP
  103.    $0
  104. reformats a text file by wrapping lines of text longer than the specified line
  105. width.  This is probably of value only for rough "emergency" work, since it
  106. chops off at the specified length without doing wordwrap.  It is very fast,
  107. however.
  108.  
  109. --------------------------------
  110. END OF SMALL PROGRAMS DISK #1997
  111. --------------------------------
  112.  
  113.  
  114. -------------------------
  115. 0781 Text File Conversion          Small Programs Disk
  116. -------------------------
  117.  
  118. ASC2MM
  119.    Graham, Keith P.
  120.    $0
  121. will convert ASCII files to Multimate documents in seconds instead of hours.
  122.  
  123. Asc2Word (ASC2WRD)
  124.    Marshall, George
  125.    $?
  126. converts a normal ASCII text file into Microsoft Word format.  C source code
  127. is included.
  128.  
  129. AsciiRef 2.0 (ASCIREF)
  130.    LePoer, Peter M.
  131.    $15
  132. lets you reformat files of bibliographic citations into an ASCII delimited
  133. format that other programs, such as dBase and Paradox, can import.  Such
  134. citations can be downloaded from on-line services, such as Medline, ERIC and
  135. Paperchase.  The program can be configured by the user to work with any
  136. database format.  A sample file is included.
  137.  
  138. ASCutils (ASCUTIL)
  139.    $?
  140.    $0
  141. is a set of compact file modification utilities with assembler source code.
  142. The utilities perform such functions as removing duplicate lines, trimming
  143. space off the end of lines and other clean-up chores.
  144.  
  145. Baab
  146.    Gans, Ronald
  147.    $0
  148. stands for "Binary-to-ASCII, ASCII-to-Binary".  BAAB lets you convert a file
  149. that is not all printable text to one that is so that you can TYPE it to the
  150. screen, print it out or transmit it in ASCII format (in which case the person
  151. receiving it must have BAAB to convert the file back to ASCII).  This is not
  152. needed for communications systems that support Xmodem, but some local
  153. Email-type systems only allow ASCII transfers.
  154.  
  155. Cols 1.00
  156.    Dunford, Christopher J.
  157.    $0
  158. takes single-column input (a list of names in a file, for example) and
  159. converts it to double-column input with numerous options to control the output
  160. format.  You can specify file names or COLS can be used with DOS piping and
  161. redirection tools.
  162.  
  163. Convdw 1.2
  164.    CrossCourt Systems ASP
  165.    $15
  166. converts Displaywrite 3 or 4 files to ASCII.  This program ignores most
  167. formatting codes.  It does recognize Indent codes, and pads subsequent lines
  168. with enough tabs to maintain the proper indent level.  It handles syllable
  169. ("soft") hyphens correctly, dropping them unless they occur at the end of a
  170. line.  It normally translates all line ends to carriage returns, but there is
  171. an option to drop the "soft" returns.
  172.  
  173. Delimit 1.0 (DELIMIT) 09-93 CD
  174.    Grosbach, Roy G.
  175.    $15
  176. converts fixed format files into DELIMITed files, that databases and
  177. spreadsheets can read quickly. The program filters the file, choosing
  178. selected fields, eliminating headers from reports, or selecting only
  179. summary lines from reports or you can also choose selected fields from
  180. fixed-format files easily. (Not on this disk. Ask for disk #18126.)
  181.  
  182. Filters
  183.    offers the following filters:
  184.         Upper    - translate all lowercase characters to uppercase
  185.         Lower    - translate all uppercase characters to lowercase
  186.         Snglspc  - removes extra blank lines from a file
  187.         Unique   - deletes multiple occurances from a sorted list
  188.         Trunc    - truncates a line at first matching char (or space)
  189.         Fecho    - echoes standard input to screen (great for debugging)
  190.         Translat - puts each word of a file onto a separate line.
  191.         Feed     - reads a filespec and sends files to standard output
  192.         Forclean - takes a fortran source and deletes comments and
  193.                    labels.
  194.  
  195. Modify
  196.    Software Clinic Development
  197.    $20
  198. makes it easy to modify text files. While it can be used with any kind of text
  199. files, it is ideally suited for small files that are subject to frequent change,
  200. such as batch files. With Modify, you can easily change text on a specified line
  201. or insert a line before a specified line. Lines are specified by giving word(s)
  202. of text that appear on the line. (The authors are no longer at the address
  203. provided in the documentation.)
  204.  
  205. MUD 2.5
  206.   JD Enterprises
  207.   $10
  208. is a Mac/Unix DOS ASCII file translator. Coversions include DOS to Mac,
  209. DOS to UNIX, UNIX to DOS, UNIX to Mac, Mac to UNIX, and Mac to DOS. (Not
  210. on this disk. Ask for disk #18024.)
  211.  
  212. NUM  (NUM2)
  213.    adds line numbers to the lines in text files.
  214.  
  215. Quick-ASCII (QA)
  216.    a utility to convert a file to all ASCII characters.  The output will not
  217. be pretty, but it will be readable.  Thus, if you have, say, a MultiMate file,
  218. but no MultiMate, and are curious to know what it is, just run QA.
  219.  
  220. RTrim 5.2
  221.    Keber, Bob
  222.    $0
  223. trims blank spaces, spacebars, and nulls from the right end of all lines of text
  224. in any ASCII text file. It can also add spaces to the beginning of each line to
  225. create a margin.
  226.  
  227. Textcon 1.72
  228.    CrossCourt Systems ASP
  229.    $25
  230. is a file pre-processor that does much of the necessary conversion or
  231. cleaning-up of ASCII automatically.  The ASCII files produced are in a form
  232. that is more suitable for importation to most word processors.  It doesn't
  233. eliminate all the manual editing but makes the job much easier.  Of all the
  234. utilities we have tested over the years for converting ASCII files to the
  235. WordStar Document file format, Textcon does the best job, even though it is
  236. not designed specifically for that purpose.
  237.  
  238.      Other features include added support for wildcard filenames, an option
  239. to drop end-of-sentence spaces, to keep or drop leading spaces in a line that
  240. are used to form a left margin, and more. While TextCon won't retain all
  241. formatting codes, it will help quite a bit in converting files.
  242.  
  243. XlateIBM
  244.    will translate the line-drawing characters of the IBM extended character
  245. set, which are used in some pd/shareware doc files but which some printers
  246. cannot print. The characters are translated to +, -, or =. Your original file
  247. is not changed; a new file is created instead.
  248.  
  249. --------------------------------
  250. END OF SMALL PROGRAMS DISK #0781
  251. --------------------------------
  252.  
  253.  
  254. ------------------------------
  255. 3791 Miscellaneous Conversions          Small Programs Disk
  256. ------------------------------
  257.  
  258. 3791 System conversions
  259. -----------------------
  260. NOTE: Conversion utilities designed for specific software for which we have
  261. dedicated disks in the library, such as WordStar or WordPerfect, can be found
  262. on those disks.
  263.  
  264. ConvDCA
  265.    Crosscourt Systems ASP
  266.    $?
  267. converts a file from IBM's DCA/RFT format to straight ASCII text.
  268.  
  269. Com2Cmd
  270.    converts DOS files ending in .COM to CP/M 86 files ending in CMD and back.
  271.  
  272. Cutz-SDF 2.0
  273.    Roper, David
  274.    $0
  275. will help cut and change SDF type files downloaded from a mainframe.
  276.  
  277. UnixDOS 1.0
  278.    Logical Solutions
  279.    $0
  280. will convert files between UNIX and DOS formats.
  281.  
  282. 3791 Other
  283. ----------
  284. PSX 1.02c (PSX-FB)
  285.    Brown, Frank
  286.    $0
  287. extracts ASCII text from PostScript files and stores it in a text file.
  288.  
  289. --------------------------------
  290. END OF SMALL PROGRAMS DISK #3791
  291. --------------------------------
  292.  
  293.  
  294. --------------------
  295. 1440 File Comparison          Small Programs Disk
  296. --------------------
  297. 1440 Manual Comparison
  298. ----------------------
  299. CMP-BJB (CMP-BAL)
  300.    Ball, B. J.
  301.    $0
  302. is a file comparison program.  Intended primarily for programmers, CMP can be
  303. set up to detect mainly those differences which afect the operation of the
  304. resulting executable programs, ignoring matters which concern only the
  305. appearance or readability of the source files.  CMP shows the two files
  306. side-by-side when comparing them line-by-line.  You can page through the files
  307. or press F to move forward or backward to the next set up unmatched lines.
  308. Although CMP.EXE is designed primarily for programmers, it will work on any
  309. ASCII file, but not binary files because of the nature of the approach used.
  310.  
  311. Compare
  312.    Mefford, Michael J.
  313.    $0
  314. displays the differences between two text or two binary files.  Files need not
  315. be the same length, and paragraph reformatting changes introduced by word wrap
  316. are ignored.  Files are displayed in two on-screen windows.  Differences are
  317. shown in inverse video, and are preceded by several lines of matching text to
  318. provide a context.
  319.  
  320. Compf
  321.    Payne, R.W.
  322.    $0
  323. compares two text files, and produces a listing to indicate which lines have
  324. been added, changed or deleted. Options let you control how the files are
  325. compared, to ignore blank lines, to ignore characters on the left- or right-hand
  326. side of lines, and to indicate how many changes to report before the comparison
  327. stops.
  328.  
  329. Diff 1.0 (DIFF-KO)
  330.    Overhage, Klaus
  331.    $0
  332. is a file comparison program with an international flavor.  It will prompt you
  333. in English or German.  It will compare to files byte by byte or line by line.
  334. `C' and assembler source code is included for customizing for other languages.
  335.  
  336. Double Lister 1.02 (DBLISTR)
  337.    Bates, Stephen S.
  338.    $15
  339. lets you scroll and page through two files simultaneously.  The files will be
  340. displayed initially in two horizontal windows, each taking half the screen.
  341. Pressing V changes the screen to two vertical windows.  The display can be
  342. toggled to let either of the two take up two-thirds of the screen in either
  343. the vertical or horizontal display.  Other features include a Hex display and
  344. a text search function.  Note that the amount of each file displayed is
  345. limited to available memory, so you may get an ``End of File'' message when
  346. you know you are not at the end of the file.  Stephen says he plans on
  347. changing this in a future version, but we still think the present version is
  348. very unique and useful.
  349.  
  350. FC 2.7 (FC-MA)
  351.    Albert, Mike
  352.    $25
  353. compares two text files and lists the differences between them line by line.
  354. Changes to the first file to make the second are shown. The program works with
  355. any ASCII text file. The program will always finds a minimal list of
  356. differences (i.e. smallest number of lines deleted and added), word changes
  357. within lines, and never misses matching lines. You can compare files of up to
  358. 16,300 lines.
  359.  
  360. FCdoc 2.4 (FCDOC1)
  361.    Albert, Mike
  362.    $25
  363. is a file comparison utility similar to Albert's FC utility, but it compares
  364. files by sentence rather than by line.  The program works with any ASCII text
  365. file containing English text.  Like FC this program will always finds a
  366. minimal list of differences (i.e. smallest number of sentences deleted and
  367. added), and never misses matching sentences.  You can compare documents of up
  368. to 16,300 sentences.
  369.  
  370. GookLook (GOODLK)
  371. is an unusual file comparison utility. Instead of showing the files
  372. side-by-side, it displays them top and bottom. To make it easier to compare
  373. them, the top file is displayed starting at the middle of the screen and works
  374. up the screen while the file on the bottom half scrolls down.
  375.  
  376. View2 1.2
  377.    Leonard, Steve
  378.    $10
  379. lets you view two text files simultaneously.  View-Two's features include text
  380. search, file comparison line by line, directory display and the ability to
  381. cut-and-paste between files.  Only the first 776 lines of each file can be
  382. displayed.
  383.  
  384.  
  385. 1440 Automatic Comparison
  386. -------------------------
  387. (These utilities don't require manually examining the files.  They will output
  388. the differences only or will create a third file with the differences marked,
  389. etc.)
  390.  
  391. Beyond Compare (BC-SSS)
  392.    Stepping Stone Software
  393.    $30
  394. is a line-by-line file comparator.  In comparing two files, Beyond Compare
  395. repeatedly looks for consecutive lines of text that are identical in both
  396. files and then reports the lines between the matching sections as differences.
  397. Beyond Compare is particularly useful for comparing two source code files or
  398. text files.
  399.  
  400. Bincomp
  401.    Telemacus Software Associates
  402.    $0
  403. is intended primarily for binary (non-text) files and shows the offset
  404. location of any differences.
  405.  
  406. Cbin
  407.    Stern, Steven
  408.    $?
  409. will compare each byte, to the end-of-file of the longer of the two files or
  410. for a specified number of differences.  Type "CBIN2" for command syntax.
  411.  
  412. Diff
  413.    Van Es, Peter
  414.    $0
  415. compares two text files and puts change bars in the margin of the second one
  416. to indicate changes.
  417.  
  418. Mrev 1.1
  419.    Van Sickle, Paul R.
  420.    $?
  421. compares two text files, an original and a revised file, and outputs a third
  422. text file based on the file with the revisions marked or date stamped,
  423. optionally, with line renumbering.  (Not on this Disk. Ask for disk #8110.)
  424.  
  425. PI-COMP
  426.    Pelt, Markus
  427.    $?
  428. is really more of a directory comparison utility than a file comparer, but it
  429. does compare the contents of files as well.  Example usage would be "PI-COMP
  430. A:*.* B:*.*" where the output would be a sorted, side-by-side listing of the
  431. two directories showing which files match and which don't.
  432.  
  433. QCMP 1.14
  434.    The Cove Software Group
  435.    $0
  436. compares two files or two groups of files. It is not designed to isolate file
  437. differences, but simply to tell you whether or not files are identical. QCMP
  438. is similar to DOS's COMP command except that it doesn't display differences;
  439. the display is better suited for automated processing; and it returns a usable
  440. errorlevel. Network support is also provided, and hidden files can be
  441. compared.
  442.  
  443. Vdiff
  444.    Krantz, D. & Kim, Craig J.
  445.    $0
  446. compares two text files and creates a third file with a "change bar" in the
  447. margin to indicate where changes have occurred.
  448.  
  449. --------------------------------
  450. END OF SMALL PROGRAMS DISK #1440
  451. --------------------------------
  452.  
  453.  
  454. ------------------------
  455. 0784 File Copy Utilities          Small Programs Disk
  456. ------------------------
  457.  
  458. Arcopy 1.72
  459.    Meyer, Eric
  460.    $0
  461. is a small, fast file copy utility.  Its options include file-by-file
  462. verification; copying only if not in the destination disk/directory or only if
  463. already in the destination or only if changed since last backup; moving files
  464. (copy and then delete the original); copying files listed in a text file; and
  465. you can copy files with a time/date stamp before or after a specified
  466. time/date.
  467.  
  468. BCMove 1.2
  469.    Campbell, Barry L. ASP
  470.    $0
  471. is a virtually perfect file moving utility. Its command syntax is nearly
  472. identical to the DOS Copy command, making it easy and intuitive to use. It
  473. warns before overwriting an existing file. If you move files to a
  474. non-existent directory, some file movers will either simply abort or, worse
  475. yet, will conclude that you are renaming the files - all to the same file
  476. name, causing the loss of those files. BCMove will give you the choice of
  477. creating a new subdirectory or renaming the file. BCMove is fast, doesn't mess
  478. up the screen with strange colors, and best of all, it's freeware.
  479.  
  480. BKU
  481.    Graham, Keith P.
  482.    $0
  483. copies only un-archived files and sets the archive bit.
  484.  
  485. Copy Files 5.3 (COPYFIL)
  486.    Higgins, Bryan
  487.    $0
  488. is a robust file coping utility. It allows multiple filenames to be specified
  489. on the command line. It will create a target directory if it does not exist.
  490. You can tell it to automatically overwrite or not overwrite files of the same
  491. name in the target disk/directory. (Works with Move Files, below.)
  492.  
  493. Copyit 2.10
  494.    Condron, Frank J.
  495.    $15
  496. is a file copy utility designed to be much more complete than the standard DOS
  497. COPY command. It will optionally prompt you before copying each file, check to
  498. make sure no files of the same name will be overwritten at the destination, use
  499. multiple target disks when the first one gets full, delete the original when
  500. done, copy files based on date or size or attribute, and optimize copying to
  501. disks to fill them as completely as possible. Other features include the ability
  502. to move files to multiple diskettes instead of just copying them, a "% complete"
  503. indicator, the ability to exclude specified files and more.
  504.  
  505. CopySafe
  506.    Mefford, Michael J.
  507.    $0
  508. is a resident utility that warns you when a target disk\path contains a file
  509. with the same name as a file you are copying, to prevent accidental
  510. overcopying.  Most of the time, we prefer using MOVE (on 1-UT-273) because it
  511. does not have to be resident and it will move file directory entries between
  512. subdirectories without actually copying if on the same drive but it has the
  513. disadvantage of not giving you the option to overwrite the file without
  514. entering the command again with a "/D" appended.
  515.  
  516. DCopy 4.11
  517.   McKay, Doug
  518.   $0
  519. is an improvement on the DOS Copy command. This program provides more
  520. feedback, shows bytes copied while copying, time elapsed, total bytes
  521. copied, appends files together, copies from subdirectories, copy only
  522. different file, resumes copying if interrupted, checks free space before
  523. starting to copy, and more. (Not on this disk. Ask for disk #8947.)
  524.  
  525. FC 1.3
  526.    is a fast file copying utility.  It speeds things up by reading all the
  527. files to be copied at once and then writing them all to the target disk,
  528. unlike COPY, which reads then writes one file at a time.
  529.  
  530. FCopy 1.01
  531.    Christensen, A.
  532.    $5
  533. is similar to DOS's Xcopy, but it prompts you for a new disk if the destination
  534. disk runs out of space.
  535.  
  536. Kopy
  537.    Davis, Stephen R.
  538.    $0
  539. lets you batch copy files with prompting for each file and warns you if a file
  540. of the same name already exists in the target drive\directory.  Other options
  541. include the ability to delete the original after copying, copying files (using
  542. wildcards) from ALL subdirectories, prompting to change floppies when one
  543. fills and then keep going.  The latter feature can also be used to search for
  544. files on a hard disk without copying them.
  545.  
  546. Kopy 1.8 (KOPY-CV)
  547.    Veltsos, Christophe
  548.    $10
  549. compares files in two disks/directories and copies any file with a later date
  550. over the other one. This is an excellent utility for backing up directories on
  551. the fly. If you specify a nonexistent subdirectory to copy to, KOPY will
  552. create it.
  553.  
  554. Master Copy (MCP-MJ)
  555.   Johnson, Michael Paul
  556.   $15-$20
  557. is a replacement for XCOPY that allows conditional overwrites of only older
  558. files and moving of entire directory structures on the same or different
  559. disks. (Not on this disk. Ask for disk #8948.)
  560.  
  561. Mcopy
  562.    lets you copy multiple files that cannot be covered with wildcards.  You
  563. simply specify them on the DOS commnad line.  Eg:  MCOPY ABC.EXE XYZ.BAT B:
  564.  
  565. Move Files 4.2 (MOVEFIL)
  566.    Higgins, Bryan
  567.    $0
  568. is a file moving utility. Its only drawback is that when "moving" a file to
  569. a different drive, it requires the presence of COPY FILES, above, which slows
  570. things down and seems like an unnecessary nuisance anyway. Otherwise, this is an
  571. excellent file mover and COPY FILES is an excellent file copier.
  572.  
  573. Move It Over Here! 3.0 (MOVHERE)
  574.    Smith, David
  575.    $5
  576. searches your hard disk for a specified file and then moves it to the current
  577. directory. This can save you having to type in long path names, but it is many
  578. times slower than using a regular Move utility, and if more than one file on
  579. your hard disk has the same name, it may move the wrong one, though it shows
  580. which path it came from so that you could move it back.
  581.  
  582. MV 2.6
  583.    Eyer, Bob
  584.    $0
  585. is a near-perfect file moving utility. This provides a couple of niceities
  586. that BCMOVE does not have, such as being able to use "." in place of "*.*"
  587. (well, every keystroke counts). The only mild drawback is that it is a hair
  588. slower than BCMOVE, but the author says that's because MV does some additional
  589. safety checks.
  590.  
  591. XFile 1.04
  592.    Van de Winckel, Eddy
  593.    $0
  594. is an enhancement of DOS's Copy and Xcopy commands (except that it does not
  595. support copying subdirectories like Xcopy). You may optionally copy only those
  596. files not already in the destination directory. You may also update only those
  597. files present in the destination. XFile's syntax is consistent with standard DOS
  598. syntax, which makes it easier to use.
  599.  
  600. Zcopy 0.1
  601.    Pazur, Scott M.
  602.    $5-$10
  603. is a file-copying utility that warns you and asks for verification before
  604. copying over an existing file of the same name.  It also displays file
  605. directory information for each file to make it easier to see if they really
  606. are the same file.  A nice option would have been to allow renaming either the
  607. source or target file and continuing the copy, but maybe another day...
  608.  
  609. --------------------------------
  610. END OF SMALL PROGRAMS DISK #0784
  611. --------------------------------
  612.  
  613.  
  614. ------------------
  615. 1441 File Deletion          Small Programs Disk
  616. ------------------
  617.  
  618. Cleanup 1.2 (CLNUPRL)
  619.    Litt, Robert F.
  620.    $10
  621. is a handy utility.  It displays the first 10 lines of specified files and
  622. allows you to delete the file if you wish.
  623.  
  624. Date Filters (DATEFLT)
  625.    Mitteldorf, Josh
  626.    $0
  627. EraseOld lets you erase all files older than a specified date. WithDate
  628. lets you execute any DOS command or program on files within a specified
  629. date range.
  630.  
  631. Delbut 2.1
  632.    deletes all files in the specified drive and directory EXCEPT files
  633. specified on the command line. It does not delete hidden or read-only files.
  634. Assembler source code included.
  635.  
  636. DateDel
  637.    Roberts, Michael
  638.    $0
  639. deletes files within a given range of dates.  From the DOS command line, you
  640. enter the name of the file(s) to delete.  DOS wildcards such as *.* are allowed.
  641. Then DateDel prompts you for beginning and ending dates and deletes files
  642. matching the filespec with file dates within the specified range.  C source code
  643. included.
  644.  
  645. DelX
  646.    Wallengren, Ernie
  647.    $0
  648. deletes everything in a directory except the filenames you specify, optionally
  649. with file-by-file verification.
  650.  
  651. DLT 1.6 09-93 CD
  652.    Meyer, Eric
  653.    $0
  654. is an enhanced file deletion utility. In addition to verify-delete, it can
  655. delete lists or groups of files, even in different directories, including
  656. hidden, system or read-only files. It also allows selection of files by time and
  657. date (DLT /E(arlier than) or /L(ater than) MMDDYY:HHMM. It will delete all files
  658. EXCEPT specified files.
  659.  
  660. Elim
  661.    Eyer, Bob
  662.    $0
  663. deletes files not accessible to DOS's DEL command (eg: hidden or read-only
  664. files) and avoids the "Are you sure?" prompt you get when doing DEL *.*. There
  665. are other ways to do these things, but this is a convenient way.
  666.  
  667. Hunter (HUNTR)
  668.    Smith, David
  669.    $10
  670. is a merciless and quick file deletion utility. It will hunt through all your
  671. drives, find all instances of specified files and delete them. Wildcards are
  672. supported. You might want to consider using Trash-It (disk #1411 in U1-05) with
  673. this, then deleting the files from the Trashcan directory when you are sure
  674. nothing important has been accidentally deleted.
  675.  
  676. KillFile 1.0 (KILLFIL)
  677.    Loy C.
  678.    $2
  679. is a pop-up utility that will display a directory and let you delete or rename
  680. files without leaving the program you are in.  This utility can be handy just as
  681. a pop-up directory lister, but if you find you are out of disk space and need to
  682. save an important file, it will be even handier. (res:36k)
  683.  
  684. Mdel
  685.    lets you delete multiple files at once that cannot be covered with
  686. wildcards. You simply specify them on the DOS commnad line. example:MDEL
  687. ABC.EXE XYZ.BAT B:
  688.  
  689. QDel
  690.    Moorhead, Chuck
  691.    $0
  692. is a mass delete utility. It displays files that will be deleted and file info.
  693. It can also delete read-only files and directories.
  694.  
  695. RelDel
  696.    Tardis DP Consultants
  697.    $5
  698. is the computer generation's version of the paper shredder. Normal deleting of
  699. a sensitive file is not secure enough, since the data remains on the disk to
  700. be read by sector editors or even undeleted. RelDel writes garbage over the
  701. data on the disk (twice, optionally) before deleting the directory entry.
  702. Naturally, this calls for greater than usual caution by the user.
  703.  
  704. Remove 1.0
  705.    TriSoft Technologies
  706.    $0
  707. will delete all files specified by wild cards with the option of being able to
  708. list addition files to delete and to list files in the set to be left alone.
  709.  
  710. Safe Erase 1.61 (SAFERAS)
  711.    Williams, Tom
  712.    $15
  713. is a file deletion utility that ensures that files are 100% recoverable if
  714. necessary. DOS 5 has added this feature, but Safe Erase works more efficiently.
  715.  
  716. Search and Destroy 1.31 (SND)
  717.    Getman, Steve
  718.    $5
  719. will scan your whole hard disk for specified files (wildcards allowed)
  720. and delete those files.
  721.  
  722. TC-Kill
  723.    is a utility for batch deleting files with file-by-file verification. There
  724. are similar utilities around, but this one draws a cute little Trash Can
  725. (TC-Kill, get it?) on the screen to make sure that even a six-year old idiot
  726. with two heads will understand what's about to happen. We already know that
  727. some of you absolutely hate this cutesy stuff, but others love it, so give us
  728. a break on the cards and letters.
  729.  
  730. TErase 1.3
  731.   cBase Technology
  732.   $0
  733. will delete specified files by date or number of days. For example, TERASE
  734. *.BAK 10 would delete all files with an extension of BAK that are more than
  735. ten days old.
  736.  
  737. TrashIt 1.8
  738.    RSE Incorporated
  739.    $11
  740. is the world's safest way to delete files. In September's PsL News, we described
  741. a method of deleting files the safe way by using a batch file and a MOVE utility
  742. to Move files into a \TRASH subdirectory. The problem with Undelete utilities
  743. such as Norton's is that the accidentally deleted file may be written over by
  744. another file before you get a chance to undelete, and then it can never be
  745. recovered. With the \TRASH approach, all you have to do is copy the file back
  746. out.
  747.  
  748. Chaney expanded on our basic concept beautifully. His program is a 1k TSR that
  749. will save files written by any program that uses DOS function calls to delete
  750. files, which most programs do.
  751.  
  752. Trash-It also improves on the concept by handling multiple files with the same
  753. name. (The name of one is "incremented".) And while we have a policy against
  754. describing features not included in shareware versions, we will make an
  755. exception to tell you that people who register for the very reasonable $10 fee
  756. will get a TSR that will automatically clean out \TRASHed files older than a
  757. user-specified date, plus a utility that will let you delete all Trashed files
  758. with the touch of a key, and of course you get a Free Disk coupon from PsL.
  759.  
  760. If you are low on hard disk space or if you frequently use programs that
  761. create and delete temporary work files, you can run out of space in a hurry.
  762. Two utilities that can help are Patriquin's Palert (disk #1329), which warns
  763. you when free disk space drops below a specified level, and a verify-delete
  764. utility (disk #1441) to put in your AUTOEXEC.BAT file that will let delete
  765. files just selected files from \TRASH.
  766.  
  767. Our only concern about Trash-It was that your hard disk could quickly fill up
  768. with junk files that you really have no interest at all in safeguarding, such
  769. as temporary work files created by some programs. You can, however, configure
  770. Trash-It to let files with specified extensions or those below a specified
  771. size be deleted. If you see junk files with extensions like .TMP or
  772. .$$$ in your TRASH subdirectory, you can configure Trash-It to not save those in
  773. the future.
  774.  
  775. XDel 1.05
  776.    Unique Software ASP
  777.    $0
  778. does a really secure job of deleting files. First it writes over the file's
  779. data, then it changes the file's name to a non-displayable ASCII character, then
  780. it truncates the file to a length of zero, then it deletes the file through DOS.
  781. No way is Norton's going to bring that one back. (And it does all this in only
  782. 282 bytes!)
  783.  
  784. ZDel
  785.    Hanlin, Thomas
  786.    $?
  787. is a multiple-file deletion utility.  You may use wildcards, specify as many
  788. filenames as will fit on the command line, and ask for confirmation before
  789. deleting files.
  790.  
  791. --------------------------------
  792. END OF SMALL PROGRAMS DISK #1441
  793. --------------------------------
  794.  
  795.  
  796. ---------------------
  797. 2000 File Merge/Split          Small Programs Disk
  798. ---------------------
  799.  
  800. Chop 3.1
  801.    Kennamer, Walter J. ASP
  802.    $?
  803. chops big files into more easily managed small files.  Several options are
  804. offered to control where and how often the chopping takes place. Another
  805. feature allows you to extract a portion of a file. There are other utilities
  806. that split files, but CHOP is the most powerful and flexible.
  807.  
  808. COL
  809.    will convert a file's lines that are longer than 80 characters to a shorter
  810. (user-specified) length.  It locates the first blank space beyond the column
  811. number you give it and breaks the line in two at that point.  We have had
  812. requests for a utility to split such a file into shorter lines for printing such
  813. that the excess prints out on a separate page which can then be taped onto the
  814. edge of the first page for an extra-wide report.  COL does not work that way.
  815. It just moves the excess down to the next line.
  816.  
  817. Comb 2.2
  818.    Eyer, Bob
  819.    $0
  820. is a convenient way to combine files into one is a specified sort order. For
  821. example, to combine all the Utilities files on the PsL Reviews Disks, you would
  822. say COMB U*.* and the files would be combined into one and (NOTE:) the original
  823. files deleted.
  824.  
  825. Cut
  826.    cuts out selected fields of each line of a file.  You could use this to
  827. remove columns from a table, etc. The fields can be the same length on each
  828. line or can be a specified field number in a line marked by delimiters, such
  829. as those exported by most database and spreadsheet programs.
  830.  
  831. Dbmerger 1.1 (DBMERGE)
  832.    Trees
  833.    $50
  834. will allow you to merge delimited database export files.
  835.  
  836. Divide 2.0
  837.    Eyer, Bob
  838.    $0
  839. extracts into a file blocks of text from a file based on a user-specified
  840. search string and user-specified characters that indicate the start of blocks.
  841. For example, to extract all messages about "hard disks" from a file of
  842. messages downloaded from CompuServe, you would indicate that messages start
  843. with the characters "#:", which can be seen by looking at the file. Blank
  844. lines can also be specified as the start of blocks.
  845.  
  846.      Optionally, the program will create a third file containing any blocks
  847. NOT extracted. This results in dividing the original file into two. Blocks can
  848. also optionally be restricted to text within specified columns. This is a fast
  849. and powerful utility with many possible applications.
  850.  
  851. Filmerge (FILMERG)
  852.    Irwin, James
  853.    $?
  854. lets you merge two sorted files by a specified field.
  855.  
  856. Include
  857.    Graham, Keith P.
  858.    $0
  859. will dynamically merge files, including graphics files created with OPTIKS,
  860. with text.
  861.  
  862. Merge (MERGEDH)
  863.    Haberle, Dave
  864.    $?
  865. is a program which merges ASCII data files with ASCII text files.  This allows
  866. you to do mail-merge, ie:  to merge address files with letters to produce form
  867. letters.  Note:  the files INVIT.* go with MERGE.
  868.  
  869. Resize
  870.    lets you truncate or expand a file to a new specified size.  If the new
  871. size is larger, more space is allocated as needed from the disk's free space.
  872. This could be used to recover data lost by accidental deletion or truncation
  873. of files.
  874.  
  875. Shred and Glue (SHRED)
  876.    Gruson, Matt
  877.    $0
  878. allows you to break large files into smaller files for easier management on
  879. floppies. It will work with 360k disk to 1.4mg disk. Glue allows you to
  880. combine the files back together into one large file. Shred and Glue has more
  881. features than similar programs.
  882.  
  883. You can tell Shred a maximum file size to create or simply let it
  884. automatically split a file into chunks to fit on floppies until done.
  885.  
  886. Split 6.0e (SPLITMD) 08-93 CD
  887.    Dingacci, M.
  888.    $0
  889. divides a file into smaller files at specified points. Three auto-split
  890. options are to split the file into files of equal size, to specify the number
  891. of bytes in each new file, or to specify the number of lines in each new file.
  892. Other features include the ability to split a file manually, as well as
  893. automatically.
  894.  
  895. Superbreaker 3.1A (SBREAK)
  896.    Lundin, Thomas A.
  897.    $10
  898. splits large files into smaller files through a variety of options:  by size, by
  899. match string, or by line count.  Works on text files or binary files (such as
  900. large ARC files).  Files are recombined by using DOS's COPY x+y command.  Files
  901. can be split at every Nth occurrence of a break string, or can be split to a
  902. certain size up to the next occurrence of a break string.
  903.  
  904. --------------------------------
  905. END OF SMALL PROGRAMS DISK #2000
  906. --------------------------------
  907.  
  908.  
  909. ----------------------------
  910. 2461 Rearrange Data in Files          Small Programs Disk
  911. ----------------------------
  912.  
  913. CutEm 1.6
  914.    Mentor Systems
  915.    $10
  916. extracts records from text files based upon key values you supply. This is
  917. useful for mailing lists, log files, or any file you want to clean up based upon
  918. any given string.
  919.  
  920. Filetalr  (FILETAL)
  921.    LB Software
  922. File Tailor allows you to reformat a file with records up to 1500 bytes long
  923. each.  The process allows you to shorten a long record, put a blank between
  924. fields, comma-delimit a file, enclose text fields in quotes, strip dollar signs
  925. and commas from numeric fields, and skip records at the beginning or end of a
  926. file.
  927.  
  928. Paste
  929.    merges the same lines (by line number) of several files or subsequent lines
  930. of one file into one continuous line. This could be used, for example, to
  931. merge comma-delimited data files output by some programs into one file with
  932. longer records containing the data from two or more files.
  933.  
  934. QAD 1.2
  935.    Gash, Kenneth B.
  936.    $15
  937. converts straight text files, such as those downloaded from mainframes, and
  938. break down each line into a standard "delimited" file which can be imported into
  939. most spreadsheet and database programs.  QAD can also do some data conversion as
  940. it goes, such as converting all uppercase words to uppercased first letters
  941. only.  BASIC source code is included.
  942.  
  943. Quick Extract 1.10 (QEXSHAR)
  944.    Olsen, J. W.
  945.    $10-$20
  946. extracts marked passages from a text file.  Files can be created and passages
  947. marked with virtually any text editor.  One code starts the capture, another
  948. stops it, and a third stops the whole process, so marking sections is quick
  949. and easy.  The program will optionally remove the marking codes from the
  950. original file when done.
  951.  
  952. Slyce 1.1
  953.    MorganSoft
  954.    $15
  955. is a general purpose file conversion utility for text and database files.  You
  956. can overwrite fields, delete, insert, encrypt and decrypt them, make upper or
  957. lower case, or even lower case all except first letters of sentences.  You can
  958. convert WordStar programs, strip ASCII control codes, expand tabs, and filter
  959. out or substitute selected characters.
  960.  
  961. --------------------------------
  962. END OF SMALL PROGRAMS DISK #2461
  963. --------------------------------
  964.  
  965.  
  966. ASCII-PRO 4.5ES
  967.    Hell-Turler, Konrad
  968.    $20
  969.    #4115
  970. will allow you to change, transform, search, replace, eliminate, sort, format,
  971. list, ASCII files is a wide variety of ways. It will eliminate some or all
  972. printer codes, search/replace up to ten text strings simultaneously, add line
  973. numbers to text, and remove or add spaces in front or end of every line. This is
  974. just a partial list of the programs capabilities which is surprisingly very easy
  975. to use with its menu-driven interface and the amount of things it will allow you
  976. to do.
  977.  
  978.  
  979. Cutzit
  980.    Roper, David
  981.    $0
  982.    #1737
  983. cuts up files into smaller files, as well as allowing several other cutting,
  984. trimming, and pasting chores.  One of the main uses for a file chopper is to
  985. get a large file onto several disks.  That one task can be done by several of
  986. the utilities on disk 1-UT-2000, File Merge/Split Utilities, but if you want
  987. most of the separate functions on that disk rolled into one program, get
  988. Cutzit instead.
  989.  
  990.  
  991. -----------------
  992. 1190 File Sorters          Small Programs Disk
  993. -----------------
  994.  
  995. AlphaSort 1.0 (ASORT)
  996.    Arrow Connection
  997.    $20
  998. is a menu driven program that sorts text files, comma delimited files, and
  999. WordPerfect mail merge files. It will send output to the screen or disk. It can
  1000. print mailing labels. You can sort on any field, select any fields for output,
  1001. and output fields in any order. Up to 8000 records can be processed, with up to
  1002. 10 fields per record and each field up to 30 characters long.
  1003.  
  1004. Nifty James' Famous Sort Tool 1.11 (NJSORT)
  1005.    Blaszczak, Mike
  1006.    $10
  1007. is a fast and powerful sorting tool capable of sorting very large lists.
  1008. Options include stripping out blank or duplicate lines, case-insensitive sorts,
  1009. ignoring leading blanks and tabs, and sorting in reverse order.  It will sort
  1010. variable-length with user-specified delimiters or fixed-length fields and up to
  1011. five key fields can be specified.  However, it does not appear that
  1012. ascending/descending sort selection can be specified differently for each field
  1013. (ie:  all fields will be sorted in either ascending or descending order).
  1014. NJSORT will also sort binary files with fixed-length records.  NJSORT allows
  1015. skipping a specified number of lines at the start of a file when sorting to
  1016. allow for headings, etc.  C and assembler source code is included.
  1017.  
  1018. Qsort 3.12
  1019.    Baker, Ben
  1020.    $20
  1021. is a file sorting utility which uses the very fast Quicksort sorting algorithm.
  1022. It will sort files with fixed-length or variable-length records of any record
  1023. size.  QSORT has several special purpose compare routines, and it selects the
  1024. most efficient based on the combination of parameters you use on the command
  1025. line.  It will sort files whose size is limited only by disk space.  Multiple
  1026. key fields may be specified.  Files with binary data can also be sorted as long
  1027. as only straight text fields are used as key fields.
  1028.  
  1029. QuikSort 3.10 (QUIKSRT)
  1030.    Omniware Corp.
  1031.    $20-$40
  1032. is a file sort and merge utility.  Features include the ability to sort an
  1033. unlimited number of files and merge up to 16 files; process files up to 32
  1034. meg; to have an unlimited number of key fields of many different data types;
  1035. to have fixed or variable length records of up to 32k; to use wild card
  1036. characters in file names; to use simple or complex record selection
  1037. conditions; to use extensive output record formatting; to sort Btrieve and
  1038. dBase III files; and support for Pascal and C string key types.
  1039.  
  1040. Sorter
  1041.    works from 2 to 20 times faster than IBM's SORT depending on amount of
  1042. records in the file and will sort files up to 40 megabytes, comapred to IBM's
  1043. limit of 64k. It will sort either random or sequential files using the
  1044. Quiksort algorithm.
  1045.  
  1046. SortF 2.35
  1047.    Buerg, Vernon D.
  1048.    $15
  1049. is a powerful file sorting utility.  Sortf lets you specify up to 16 key fields
  1050. to sort on; allows you to sort fields in reverse order and to produce an output
  1051. file of key fields only; allows case-insensitive sorts and to be able to specify
  1052. the length of the sort key field.  QB4-linkable OBJ file is included.
  1053.  
  1054. Sorts (SORTSWP)
  1055.    Parke, William C.
  1056.    $?
  1057. is a file sorting utility with many nice features.  It is written in assembler
  1058. for speed, it can handle files up to 7.5 megabytes or 30,000 records, it can
  1059. perform multiple field sorts, and more.
  1060.  
  1061. --------------------------------
  1062. END OF SMALL PROGRAMS DISK #1190
  1063. --------------------------------
  1064.  
  1065.  
  1066. LSort 3.41 08-93 CD
  1067.    London Computing
  1068.    $20-$35
  1069.    #7476/433 [2 disks]
  1070. will sort and merge ASCII (straight text) dBase files. (dBase III databases
  1071. cannot be sorted if they contain memo fields.) dBase databases may not be
  1072. merged. The program accepts scientific notation of the form x.xxxExxx. LSMenu
  1073. allows you to select dBase fields to sort by name and allows you to mark sort
  1074. fields in type F and type V files. LSRT will sort up to 16,000,000 records or
  1075. the maximum file size that will fit in memory. The program will run under OS2
  1076. as a Family Mode Application, with filenames up to 256 characters.
  1077.  
  1078. Object code is provided, which you can use to create a customized version. A
  1079. Visual Basic front end to LSRT and a version that runs under Microsoft Windows
  1080. is also included. VBRUN is required for the VB version. 600K of disk space is
  1081. also required.
  1082.  
  1083.  
  1084. Fast Sort
  1085.    Hernandez, David A.
  1086.    $25
  1087.    #7476/2297
  1088. is an extremely powerful, general purpose file sorting and handling utility.
  1089. Features include the ability to sort-merge up to 32 input files into one. Files
  1090. can have fixed or variable length records, carriage return delimited records, or
  1091. even be relative (COBOL) files or special files like .DBF (dBase). Up to 32 sort
  1092. fields may be specified, and in ascending or descending or user-specified order
  1093. (eg: EBCDIC or lexical)
  1094.  
  1095. It will sort normal text, binary fields, BCD, fixed point, floating point
  1096. (single or double precision), LO-HI and many more. Up to 32 select/exclude
  1097. parameters may be specified, as well as ranges of records from each input
  1098. file.
  1099.  
  1100. You can have it convert among file types: uneven length to fixed length, dBASE
  1101. III to relative, etc. It will generate special files containing sorted keys,
  1102. record numbers, selected fields or even byte offsets into the original file.
  1103. You can put commands into a text file to be executed at any time. It will use
  1104. all available memory to maximize sorting speed.
  1105.  
  1106.  
  1107. EditRand
  1108.    Whitehead, Scott
  1109.    $20
  1110.    #2371
  1111. allows you to browse and edit random access data files. Features include search
  1112. and replace, cut and paste, absolute and relative record gets and puts, and the
  1113. ability to edit records in text, hex, or BASIC-type MK$ conversions. Records can
  1114. be copied, moved, deleted, appended and sorted. Values of numbers stored in
  1115. compacted binary are normally shown in compacted form, but the value of such a
  1116. number can be displayed at the press of a key.
  1117.  
  1118.  
  1119. Ounce Of Prevention
  1120.    Maclean, Pete ASP
  1121.    $35
  1122.    #3188
  1123. allows deleted or overwritten files to be restored, as well as trapping
  1124. attempts to format the hard disk. Up to eight generations of a file can be
  1125. recovered. It also offers file security, write protection, the ability to free
  1126. up disk space when the drive gets full, and critical disk error handling.
  1127.  
  1128.  
  1129. ------------------------
  1130. 0435 File/Sector Editors          Small Programs Disk
  1131. ------------------------
  1132.  
  1133. Note: These are byte-level editors.  Regular text editors are in the Word
  1134. Processing Section.
  1135.  
  1136. Disked
  1137.    is a sector editing program but could be used as just a "snooping" device.
  1138. Unlike many others, it can read the "special" sectors that various programs use
  1139. in their copy protection schemes.  Diskette Editor can undelete files like many
  1140. utilities, except it is not automatic; but this gives you more power.
  1141.  
  1142. Dump
  1143.    Argan Software
  1144.    $5
  1145. allows you to search through data, modify the file and presents information to
  1146. you in an easy to understand display unlike many text processors or TYPE.
  1147.  
  1148. Dwalk
  1149.    Telemacus Associates
  1150.    $0
  1151. (formerly TRAXXON) lets you salvage data from a damaged disk by viewing
  1152. sectors and optionally copying them to a filename on a different disk. While
  1153. Traxxon did not work properly on some machines, Dwalk worked fine during
  1154. testing on the same machines.
  1155.  
  1156. Edit3
  1157.    Babyok, Al
  1158.    $15
  1159. is for editing files, disk sectors or memory segments.  This is not a text
  1160. editor.  It allows changing of bytes, but not inserting or deleting bytes.
  1161. Editing can be done in ASCII or Hex.
  1162.  
  1163. FAUXdBUG 07-92 (FDB)
  1164.    Roper, David
  1165.    $10
  1166. lets you edit EXE, COM and text files. HEX values, words and strings can be
  1167. changed. Unlike DOS Debug, FAUXdBUG is not limited to 64k files.
  1168.  
  1169. FM (for File Modify)
  1170.    Schafer, Doug
  1171.    $?
  1172. is a little utility which allows you to easily edit files at the individual byte
  1173. level.  It is especially useful in situations where one might use DEBUG to
  1174. modify a byte in order to patch a program, to change the wording of messages in
  1175. your programs which bother you (its search capabilities are useful for this) or
  1176. to change color attributes in a program.
  1177.  
  1178. Hexedit 3.0
  1179.    REM Software Inc.
  1180.    $20
  1181. lets you edit a file in hex.
  1182.  
  1183. JAZ ("Just Another Zapper")
  1184.    is a file/sector editor.
  1185.  
  1186. Look12
  1187.    Gruenke, G. B.
  1188.    $?
  1189. lets you examine and edit any sector on their floppy drives.  The author said
  1190. that he wrote this one because he could not find a similar utility that would
  1191. work on his 1.2meg drives.
  1192.  
  1193. Traxxon
  1194.    lets you view disk sectors and optionally copy the contents into a
  1195. specified disk file on the same or a different drive.
  1196.  
  1197. TxtBin 1.0
  1198.    Ecclesine, Peter
  1199.    $0
  1200. will convert a binary file (such as an EXE or COM file) to a text file that can
  1201. be edited with any text editor.  It will then convert the edited text file back
  1202. to binary.  This is intended only for the technically oriented user, as mucking
  1203. with EXE and COM files is not like editing your AUTOEXEC.BAT file.
  1204.  
  1205. ZipZap 7.0
  1206.    KeyStrokes Computer Works and Chuvala, Keith G.
  1207.    $15
  1208. is a disk file and sector editor.
  1209.  
  1210. --------------------------------
  1211. END OF SMALL PROGRAMS DISK #0435
  1212. --------------------------------
  1213.  
  1214.  
  1215. Parse-O-Matic 2.32
  1216.    Pinnacle Software
  1217.    $25
  1218.    #4957
  1219. is a programmable text-file parsing utility. It converts text files into
  1220. formats which can be converted into other programs.
  1221.  
  1222. You use a simple programming type format in configuration files to tell POM
  1223. how to convert a file. This provides the maximum in flexibility and
  1224. configurability while still being relatively easy to use. Requires 500K RAM.
  1225.  
  1226.  
  1227. PC-Zap
  1228.    Pelt, Markus
  1229.    $35
  1230.    #283
  1231. is a utility program which allows easy modification of any DOS file (typi-
  1232. cally a .COM or .EXE file) without the use of the DOS DEBUG command.  The
  1233. program can dump a file in hexadecimal and ASCII dump format, verify data in
  1234. a file, and replace data in a file.
  1235.  
  1236.  
  1237. --------------------
  1238. 1713 File Encryption          Small Programs Disk
  1239. --------------------
  1240.  
  1241. Cdes
  1242.   Melnick, Arthur
  1243.   $?
  1244. is a file encryption program that is sophisticated, fast and easy to use.
  1245.  
  1246. Cipher 1.0 (CIPR-RI)
  1247.    Ivie, Rex B. III
  1248.    $0
  1249. is a file encryption program.  Designed to encode files so they can be securely
  1250. stored or sent and then later decoded.  It has some special features which make
  1251. it unique.  Among these features is the ability to encode files in such a way
  1252. that the receiver can be certain who sent the file (no bogus messages) and the
  1253. sender can be certain that no one but the intended recipient can decode the
  1254. file.  The program uses several complex encoding algorithms which makes its
  1255. encryptions quite secure and it is written in "C" which makes it quite fast.
  1256.  
  1257. Crypt
  1258.    Vass, Garry J.
  1259.    $0
  1260. is a simple, general purpose encryption/decryption utility. An often-asked
  1261. question is how to lock a subdirectory to keep people from getting into files
  1262. that they should see. An easier approach is to use a file encryption program
  1263. such as this one to encrypt sensitive data. Our feeling is that despite this and
  1264. other file encryption programs in the library being fast and simple to use, few
  1265. people ever bother to take the steps to protect their data, and frankly, we are
  1266. no different. Maybe one day when we come back from the grocery store to find our
  1267. hard disk full of credit card info and steamy letters to Bo Derek stolen, we
  1268. will at last see the error of our slovenly ways.
  1269.  
  1270. Crypt (CRYPT2)
  1271.    $0
  1272. is a very quick and easy file encryption program. You simply enter
  1273.                    CRYPT SOMEKEY <FILE1 >FILE2
  1274. to either encrypt or decrypt a file. "SOMEKEY" is whatever key or
  1275. password you want to use. "FILE1" is the name of the file to
  1276. encrypt/decrypt and "FILE2" is the name of the output file. C source code
  1277. is included.
  1278.  
  1279. Cryptf
  1280.    Blum, Christopher
  1281.    $?
  1282. is a file encryption program.  It's a good idea to stop and consider what data
  1283. you have stored on floppies or your hard disk that you really wouldn't want to
  1284. be read by a thief, much less your co-workers (or even your spouse - I mean, it
  1285. could be a shopping list for your anniversary, right?).  A file on my hard disk
  1286. contains my credit card numbers in case I lose my wallet, but I never gave any
  1287. thought to a someone stealing my computer.
  1288.  
  1289. Be forewarned that forgetting the keyword or losing power during use of Cryptf
  1290. is fatal to the file, so MAKE BACKUPS FIRST. For example, if you encrypt a file
  1291. with a keyword of MYKEY and try to decrypt it with MYKY, Cryptf will instead
  1292. encrypt the file a second time. You can still decrypt the file completely by
  1293. running once again and entering MYKY and then one more time to enter MYKEY, but
  1294. it's obvious you could get balled up easily.
  1295.  
  1296. DataCrypt 2.5 (DCRYPT)
  1297.    Borris Technologies
  1298.    $24
  1299. is an encryption program that offers several different types of file security.
  1300. Super Encryption is fast encryption with moderate security. DES Encryption is
  1301. the Government Standard encryption, slow, high security. Decryption has Auto
  1302. mode detection and is password sensitive. The Range will allow you to specify
  1303. starting/ending encryption/decryption range.
  1304.  
  1305. DataLock 2.6 (DTALOCK)
  1306.    Borris Technologies
  1307.    $24
  1308. is an easy, menu-driven program for encrypting your sensitive files. You can
  1309. select a fast encryption method or one that is slower but more secure. If you
  1310. keep lists of passwords, credit card numbers, bank account numbers or other
  1311. confidential information on your system, you should use an encryption program.
  1312.  
  1313. ICE
  1314.    Graham, Keith P.
  1315.    $0
  1316. Intrusion Contermeasure Electronics Security Program is a program which
  1317. scrambles and compresses COM files (not EXE files) yet allows them to be fully
  1318. functional. The program makes it difficult to alter the orginal program and it
  1319. has the added bonus of compressing COM files without detracting from their
  1320. usefulness. ICEd COM files still run as they did before except that they are
  1321. usually smaller and disk load times are shorter. ICE offers protection against
  1322. viruses in that ICE can scramble COMMAND.COM and make it difficult for viruses
  1323. to attach themselves to the scramble program. If you are a programmer, ICE can
  1324. help protect your work from being altered by others.
  1325.  
  1326. Playfair  (PLAYFAI)
  1327.    Shapiro, Charles
  1328.    $0
  1329. encodes or decodes an input file into an output file using the Playfair cipher,
  1330. a cipher system invented in the nineteenth century.
  1331.  
  1332. --------------------------------
  1333. END OF SMALL PROGRAMS DISK #1713
  1334. --------------------------------
  1335.  
  1336.  
  1337. File Encryption MegaDisk
  1338.    #27249 [5 disks]
  1339. contains five different file encryption programs including Confidant &
  1340. DES Module (#297), Digital Crypto Programs (#1938), Encryption (#1756),
  1341. PC-Code (#298), and Private Line (#1294).
  1342.  
  1343.  
  1344. ]]]]]
  1345.  
  1346.